/* Printer status information */
/* Created 07.11.2004 T. Milius
   Changed 19.11.2005 T. Milius */
/* (c) Copyright 2004-2005 by Thomas Milius Stade, Germany
   Source must not be altered without agreement of the owner.
   The owner of the source is allowed to use this code inside programs without
   publishing the code of this programs. These programs may be commercial.
   Other developers can use this source freely inside own software if the source
   code of this programs is made public to same conditions like valid to this code
   and no commercial profit is taken from the programs based on this code

   Code or parts of it are not allowed to be used within GPL code or
   similar licenses which are "infecting" other code and trying to "supersede"
   other licenses. */
/* RISCOS */

#ifndef tb_defs_h
#define tb_defs_h

#define APPLICATION_NAME "PrtInfo"

/* Written from RISCOS 3.1 onwards */
#define WimpVersion 310

/* Toolbox events */
#define TB_Quit 1

/* Application depending events */
#define APP_TBE_SHOW_PRINTER_INFO 0x0002
#define APP_TBE_SHOW_GENERAL_HELP 0x0006
#define APP_TBE_TOGGLE_TRACE      0x0007
#define APP_TBE_SHOW_TRACE        0x0008
#define APP_TBE_CHOICES           0x0009

/* Gadgets */
#define APP_GAGDET_ERROR_INDICATOR 0x0000
#define APP_GAGDET_SELECT_INDICATOR 0x0001
#define APP_GAGDET_PAPER_INDICATOR 0x0002
#define APP_GAGDET_MESSAGE 0x0005
#define APP_GAGDET_DRAW_BOX 0x000F
#define APP_GAGDET_DIALOGUE_MESSAGE 0x0010
#define APP_GAGDET_DIALOGUE_BUTTON1 0x0011
#define APP_GAGDET_DIALOGUE_BUTTON2 0x0012
#define APP_GAGDET_DIALOGUE_BUTTON3 0x0013


/* Menu entries */
/* ---------- Iconbar ---------- */
#define APP_MENU_TRACE_ACTIVE            0x0004
/* ---------- Status Window ---------- */
#define APP_MENU_CARTRIDGE_MANUFACTURERS 0x0020
#define APP_MENU_CLEANING_LEVELS         0x0021

#endif
